spy on from a window - Alemán Inglés Diccionario